Adhesive panels - German English Dictionary